most guys are clueless when it comes to gifts..
seriously...
when i needed to get stuff for friends, i settled with: if it's a
lady hosting, i get a nice bottle of wine.. if it's a guy hosting,
i get him a bottle of scotch or something like that.. 
just asking.. what would you really like?